'use strict';

// 1. 导入模块
// 导入koa2框架
const Koa = require('koa');
// 导入处理post请求的模块
const bodyParser = require('koa-bodyparser');
// 导入controllers文件夹中的 index.js 作为中间件
const index = require('./controllers/index');

// 2. 实例化对象server,相当于web服务器
const server = new Koa();

// 3. 注册使用bodyParser
server.use(bodyParser());

// 4. 注册使用controller文件夹下的 index.js 为中间件
server.use(index());

// 服务器监听端口
let port = 3000;
server.listen(port, () => {
    console.log(`http://127.0.0.1:${port}`);
});